make things hum - Espagnol Anglais Dictionnaire